package co.msk8.server.action;

import co.msk8.client.command.Action;
import co.msk8.client.command.Result;

public interface ActionHandler<A extends Action<R>, R extends Result> {

	public Class<A> getActionType();

	public R execute(A action) throws Exception;
}
